home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / nren / hpca.1991 / gorebill.1991-txt < prev    next >
Text File  |  1991-09-30  |  22KB  |  445 lines

  1. VERSION OF S. 272 AND H.R. 656 PASSED BY THE SENATE
  2.  
  3. SEPTEMBER 11, 1991
  4.  
  5.  
  6. Purpose:        To make an amendment in the nature of a substitute.
  7.  
  8. IN THE SENATE OF THE UNITED STATES--102nd Congress, 1st Sess.
  9.  
  10.                 S. 272
  11.  
  12.                         and
  13.  
  14.                 H.R. 656
  15.  
  16. To provide for a coordinated Federal research program to ensure 
  17.         continued United States leadership in high-performance 
  18.         computing.
  19.  
  20. ----------------------
  21.  
  22. Viz:  Strike all after the enacting clause and insert in lieu 
  23.         thereof the following:
  24.  
  25. SECTION 1.  SHORT TITLE.
  26.  
  27.         This Act may be cited as the "High-Performance Computing 
  28. and National Research and Education Network Act of 1991".
  29.  
  30. SEC. 2.  FINDINGS.
  31.  
  32.         The Congress finds the following:
  33.         (1) Advances in computer science and technology are
  34. vital to the Nation's prosperity, national and economic
  35. security, industrial production, engineering, and
  36. scientific advancement.
  37.         (2) The United States currently leads the world in
  38. the development and use of high-performance computing
  39. for national security, industrial productivity, science,
  40. and engineering, but that lead is being challenged by
  41. foreign competitors.
  42.         (3) Further research and development, expanded
  43. educational programs, improved computer research
  44. networks, and more effective technology transfer from
  45. government to industry are necessary for the United
  46. States to fully reap the benefits of high-performance
  47. computing.
  48.         (4) Several Federal agencies have ongoing
  49. high-performance computing programs, but improved
  50. interagency coordination, cooperation, and planning
  51. would enhance the effectiveness of these programs.
  52.         (5) A high-speed national research and education
  53. computer network would provide researchers and educators
  54. with access to computer and information resources and 
  55. act as a test bed for further research and development
  56. of high-speed computer networks.
  57.         (6) A 1991 report entitled "Grand Challenges:
  58. High-Performance Computing and Communications" by the
  59. Office of Science and Technology Policy, outlining a 
  60. research and development strategy for high-performance
  61. computing, provides a framework for a multi-agency
  62. high-performance computing program.  Such a program
  63. would provide American researchers and educators with
  64. the computer and information resources they need, and
  65. demonstrate how advanced computers, high-speed networks,
  66. and electronic data bases can improve the national
  67. information infrastructure for use by all Americans.
  68.  
  69. SEC. 3.  PURPOSE.
  70.  
  71.         The purpose of this Act is to help ensure the continued 
  72. leadership of the United States in high-performance computing 
  73. and its applications by requiring that the United States 
  74. Government--
  75. (1)  increase Federal support for research, development,
  76. and application of high-performance computing in order to--
  77.         (A)  expand the number of researchers,
  78. educators, and students with training in high-
  79. performance computing and access to high-performance
  80. computing resources;
  81.         (B)  establish a high-speed national research
  82. and education computer network;
  83.         (C)  promote the further development of an 
  84. information infrastructure of data bases, services,
  85. access mechanisms, and research facilities which
  86. are available for use through such a national network;
  87.         (D)  stimulate research on software technology;
  88.         (E)  promote the more rapid development and 
  89. wider distribution of computer software tools and 
  90. applications software;
  91.         (F)  accelerate the development of computer
  92. systems and subsystems;
  93.         (G)  provide for the application of high-
  94. performance computing to fundamental problems in 
  95. science and engineering, with broad economic and
  96. scientific impact;
  97.         (H)  invest in basic research and education;
  98. and
  99.         (I)  promote greater collaboration among
  100. government, Federal laboratories, industry, and 
  101. universities;
  102. (2)  authorize a high-speed national research and 
  103.         education computer network; and 
  104. (3)  improve the interagency planning and coordination 
  105.         of Federal research and development on high-performance 
  106.         computing and maximze the effectiveness of the Federal 
  107.         Government's high-performance computing efforts.
  108.  
  109. TITLE I--HIGH-PERFORMANCE COMPUTING AND THE NATIONAL 
  110. RESEARCH AND EDUCATION NETWORK
  111.  
  112. SEC. 101. HIGH-PERFORMANCE COMPUTING.
  113.  
  114.         (a)(1)  The President shall establish and, through the 
  115. Director of the Office of Science and Technology Policy 
  116. (hereinafter referred to as the "Director"), coordinate a 
  117. National High-Performance Computing Program (hereinafter 
  118. referred to as the "Program").
  119.         (2) The Program shall--
  120.         (A) establish the goals and priorities for Federal
  121. high-performance computing research, development,
  122. networking, and other activities; and
  123.         (B) provide for interagency coordination of Federal
  124. high-performance computing research, development,
  125. networking, and other activities undertaken pursuant to
  126. the Program.
  127. (3) The Program shall provide for--
  128.         (A) oversight of the operation and evolution of 
  129. the National Research and Education Network (as
  130. described under section 102 and referred to in this Act
  131. as the "Network") and the establishment of policies for
  132. the management of and access to the Network;
  133.         (B) efforts to increase software availability,
  134. productivity, capability, portability, and reliability;
  135.         (C) improved dissemination of Federal agency data
  136. and electronic information;
  137.         (D) acceleration of the development of high-
  138. performance computer systems, subsystems, and associated
  139. software;
  140.         (E) the technical support and research and development
  141. of high-performance computer software and hardward needed
  142. to address Grand Challenges;
  143.         (F) educating and training additional undergraduate
  144. and graduate students in software engineering, computer
  145. science, library and information science, and computational
  146. science; and
  147.         (G) the security requirements and policies necessary 
  148. to protect Federal research computer networks and 
  149. information resources accessible through Federal research
  150. computer networks.
  151. (4) The President, through the Director, shall submit to 
  152. the Congress an annual report along with the President's annual 
  153. budget request, describing the implementationof the Program. 
  154. The annual report shall--
  155.         (A) describe the goals and priorities of the Program, 
  156. and analyze the progress made toward achieving those goals
  157. and priorities; and
  158.         (B) describe for each agency and department
  159. participating in the Program the levels of Federal funding
  160. for the fiscal year during which such report is submitted
  161. and the levels proposed for the fiscal year with respect to
  162. which the budget submission applies, for Program
  163. activities, including education, research, hardware and
  164. software development, and support for the establishment of
  165. the Network.
  166. (5) The Director shall be provided, in a timely fashion, 
  167. with an opportunity to review and comment on the budget estimate 
  168. of each agency and department participating in the Program and 
  169. shall identify in each annual budget submitted to the Congress 
  170. under section 1105 of title 31, United States Code, those items 
  171. in each agency's or department's annual budget which are 
  172. elements of the Program.
  173. (b) The President shall establish an advisory committee on 
  174. high-performance computing consisting of prominent 
  175. representatives from industry and academia who are specially 
  176. qualified to provide the Director with advice and information on 
  177. high-performance computing.  The advisory committee shall 
  178. provide the Director with an independent assessment of--
  179.         (1) progress made in implementing the Program;
  180.         (2) the need to revise the Program;
  181.         (3) the balance between the components of the Program;
  182. and
  183.         (4) whether the research and development undertaken 
  184. pursuant to the Program is helping to maintain United
  185. States leadership in computing technology.
  186. (c) Each Federal agency and department participating in the 
  187. Program shall, as part of its annual request for appropriations 
  188. to the Office of Management and Budget identifying each element 
  189. of its high-performance computing activities, which--
  190.         (1) contributes directly to the Program or benefits
  191. from the Program; and
  192.         (2) states the portion of its request for
  193. appropriations that is allocated to each such element.
  194. (d)  As used in this section, the term "Grand Challenge" 
  195. means a fundamental problem in science and engineering, with 
  196. broad economic and scientific impact, whose solution will 
  197. require the application of high-performance computing resources.
  198.  
  199. SEC. 102. NATIONAL RESEARCH AND EDUCATION NETWORK.
  200.  
  201. (a) As part of the Program established by section 101, the 
  202. National Science Foundation, the Department of Defense, the 
  203. Department of Energy, the Department of Commerce, the National 
  204. Aeronautics and Space Administration, and other agencies 
  205. participating in the Program shall support the establishment of 
  206. a national multi-gigabit-per-second research and education 
  207. computer network by 1996, to be known as the National Research 
  208. and Education Network, to link research and educational 
  209. institutions, government, and industry, in every State.  Federal 
  210. agencies shall work with State and local agencies, libraries, 
  211. educational institutions and organizations, private network 
  212. service providers, and others in order to ensure that 
  213. researchers, educators, and students have access to the Network. 
  214. To the extent that the private sector, state and local 
  215. governments, and other Federal agencies do not connect colleges, 
  216. universities, and libraries to the Network, the National Science 
  217. Foundation shall have primary responsiblity for connecting 
  218. colleges, universities, and libraries to the Network.
  219. (b) The Network is to provide users with appropriate access 
  220. to supercomputers, electronic information resources, other 
  221. research facilities, and libraries, and at the same time act as 
  222. a test bed for further research and development of high-speed 
  223. computer networks and demonstrate how advanced computers, high-
  224. speed computer networks, and data bases can improve the national 
  225. information infrastructure.
  226. (c) The Network shall--
  227.         (1) be developed in close cooperation with the
  228. computer, telecommunications, and information industries;
  229.         (2) be designed, developed, and operated in 
  230. collaboration with potential users in government, industry,
  231. and the education community;
  232.         (3) link existing Federal and non-Federal computer 
  233. networks, to the extent appropriate, in a way that allows
  234. autonomy within each component network;
  235.         (4) be designed, developed, and operated in a 
  236. manner which fosters and maintains competition and private
  237. sector investment in high-speed data networking within the 
  238.         telecommunications industry;
  239.         (5) be designed, developed, and operated in a 
  240. manner which fosters and maintains competition and private
  241. sector investment in high-speed data networking within the
  242. telecommunications industry;
  243.         (6) be developed by purchasing standard commercial
  244. transmission and network services from vendors whenever 
  245. feasible, and by contracting for customized services when
  246. not feasible.
  247. (d)  To encourage use of the Network by commercial 
  248. information service providers, where technically feasible, the 
  249. Network shall be managed to cooperate with the needs of 
  250. commerical sector users to develop accounting mechanisms which 
  251. allow, where appropriate, users or groups of users to be charged 
  252. for their usage of copyrighted materials available over the 
  253. Network.  The Network shall be designed and operated so as to 
  254. ensure the continued application of the laws that provide 
  255. network and information resources security measures, including 
  256. those that protect copyright and other intellectual property 
  257. rights, and those that control access to data bases and protect 
  258. national security.
  259. (e)  The Department of Defense, through the Defense 
  260. Advanced Research Projects Agency, shall support research and 
  261. development of advanced fiber optics technology, switches, and 
  262. protocols needed to develop the Network.
  263. (f)  In addition to other agency activities associated with 
  264. the establishment of the Network--
  265.         (1) the National Institute of Standards and Technology
  266. shall develop and propose a common set of standards and
  267. guidelines to provide interoperability, common user 
  268. interfaces to systems, and security for the Network; and
  269.         (2) all Federal agencies and departments funding
  270. research are authorized to allow recipients of Federal
  271. research grants to use grant monies to pay for computer 
  272. networking expenses.
  273. (g) Within one year after the date of enactment of this 
  274. Act, the Director of the Office of Science and Technology Policy 
  275. shall report to the Congress on--
  276.         (1) effective mechanisms for providing operating funds
  277. for the maintencance and use of the Network, including user
  278. fees, industry support, and continued Federal investment;
  279.         (2) the future operation and evolution of the Network;
  280.         (3) how commercial information service providers could
  281. be charged for access to the Network, and how Network users
  282. could be charged for such commercial information services;
  283.         (4) the technological feasibility of allowing 
  284. commercial information service providers to use the Network
  285. and other federally-funded research networks;
  286.         (5) how to protect the copyrights of material
  287. distributed over the Network; and
  288.         (6) appropriate policies to ensure the security of
  289. resources available on the Network and to protect the 
  290. privacy of users of networks.
  291. (h)  The Director shall assist the President in 
  292. coordinating the activities of appropriate agencies and 
  293. departments to promot the development of information services 
  294. that could be provided over the Network.  These services may 
  295. include the provision of directories of the users and services 
  296. on computer networks, data bases of unclassified Federal 
  297. scientific data, training of users of data bases and computer 
  298. networks, access to commercial information services for users of 
  299. the Network, and technology to support computer-based 
  300. collaboration that allows researchers and educators around the 
  301. Nation to share information and instrumentation.  The 
  302. information services accessible over the Network shall be 
  303. provided in accordance with applicable law.  Appropriate 
  304. protection shall be provided for copyright and other 
  305. intellectual property rights of information providers and 
  306. Network users, including appropriate mechanisms for fair 
  307. remuneration of copyright holders for availability of and access 
  308. to their works over the Network.
  309.  
  310. TITLE II--AGENCY ACTIVITIES
  311.  
  312. SEC. 201. NATIONAL SCIENCE FOUNDATION ACTIVITIES.
  313.  
  314. (a)  The National Science Foundation shall provide 
  315. computing and networking infrastructure support for all science 
  316. and engineering disciplines, and shall support basic research 
  317. and human resource development in computer science, 
  318. computational science and engineering, library and informational 
  319. sciences, and computer engineering.  The National Science 
  320. Foundation shall provide funding to help researchers access 
  321. supercomputers.  Prior to deployment of the Network, the 
  322. National Science Foundation shall maintain, expand, and upgrade 
  323. its existing computer networks.
  324. (b) (1)  There are authorized to be appropriated to the 
  325. National Science Foundation for the purposes of this Act, 
  326. $46,000,000 for fiscal year 1992, $88,000,000 for fiscal year 
  327. 1993, $145,000,000 for fiscal year 1994, $172,000,000 for fiscal 
  328. year 1995, and $199,000,000 for fiscal year 1996.
  329. (2)  Of the amounts authorized to be appropriated under 
  330. paragraph (1), there are authorized for activities in support of 
  331. the Network, in accordance with the purposes of section 102, 
  332. $15,000,000 for fiscal year 1992, $25,000,000 for fiscal year 
  333. 1993, $55,000,000 for fiscal year 1994, $50,000,000 for fiscal 
  334. year 1995, and $50,000,000 for fiscal year 1996.
  335. (3)  The amounts authorized to be appropriated under this 
  336. subsection are in addition to any amounts that may be authorized 
  337. to be appropriated under other laws.
  338. SEC. 202.  NATIONAL AERONAUTICS AND SPACE ADMINISTRATION 
  339.                  ACTIVITIES.
  340. (a)  The National Aeronautics and Space Administration 
  341. shall continue to conduct basic and applied research in 
  342. high=performance computing, particulary in the field of 
  343. computational science, with emphasis on aeronautics and the 
  344. processing of remote sensing and space science data.
  345. (b) (1)  There are authorized to be appropriated to the 
  346. National Aeronautics and Space Administration for the purposes 
  347. of this Act $22,000,000 for fiscal year 1992, $45,000,000 for 
  348. fiscal year 1993, $67,000,000 for fiscal year 1994, $89,000,000 
  349. for fiscal year 1995, and $115,000,000 for fiscal year 1996.
  350. (2)  The amounts authorized to be appropriated under this 
  351. subsection are in addition to any amounts that are authorized to 
  352. be appropriated under other laws.
  353. SEC. 203. NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY
  354.                  ACTIVITIES.
  355. (a)  The National Institute of Standards and Technology 
  356. shall develop and propose standards and guidelines, and develop 
  357. measurement techniques and test methods, for the 
  358. interoperability of high-performance computers in networks and 
  359. for common user interfaces to systems.  In addition, the 
  360. National Institute 
  361. of Standards and Technology shall be responsible for 
  362. developing benchmark tests and standards for high-performance 
  363. computers and software.  Pursuant to the Computer Security Act 
  364. of 1987 (Public Law 100-235; 101 Stat. 1724), the National 
  365. Institute of Standards and Technology shall continue to be 
  366. responsible for developing and proposing standards and 
  367. guidelines needed to assure the cost-effective security and 
  368. privacy of sensitive information in Federal computer systems.
  369. (b) (1) There are authorized to be appropriated to the 
  370. National Institute of Standards and Technology for the purposes 
  371. of this Act $3,000,000 for fiscal year 1992, $4,000,000 for 
  372. fiscal year 1993, $6,000,000 for fiscal year 1994, $8,000,000 
  373. for fiscal year 1995, and $10,000,000 for fiscal year 1996.
  374. (2)  The Amounts authorized to be appropriated under this 
  375. subsection are in addition to any amounts that are authorized to 
  376. be appropriated under other laws.
  377. SEC. 204. DEPARTMENT OF ENERGY ACTIVITIES.
  378. (a) The Secretary of Energy shall--
  379.                 (1)  perform research and development on, and systems 
  380.         evaluations of, high-performance computing and 
  381.         communications systems;
  382.                 (2)   conduct computational research with emphasis on 
  383.         energy applications;
  384.                 (3)  support basic research, education, and human 
  385.         resources in computational science; and
  386.                 (4)  provide for networking infrastructure support
  387. for energy-related mission activities.
  388. (b)  The Secretary of Energy shall establish two High-
  389. Performance Computing Research and Development Collaborative 
  390. Consortia by soliciting and selecting proposals, and is 
  391. authorized to establish as many more as may be needed.  Each 
  392. Collaborative Consortium shall--
  393.                 (1)  conduct research directed at scientific and 
  394. technical problems whose solutions require the application
  395. of high-performance computing and communications resources;
  396.                 (2)  promote the testing and uses of new types of 
  397. high-performance computing and related software and 
  398. equipment;
  399.                 (3)  serve as a vehicle for computing vendors to test
  400. new ideas and technology in a sophisticated computing
  401. environment; and
  402.                 (4)  be led by a Department of Energy national
  403. laboratory, and include participants from Federal agencies 
  404.         and departments, researchers, private industry, educational
  405. institutions, and others as the Secretary of Energy may 
  406.         deem appropriate.
  407. (c)  The results of such research and development shall be 
  408. transferred to the private sector and others in accordance with 
  409. applicable law.
  410. (d)  Within one year after the date of enactment of this 
  411. Act and every year thereafter, the Secretary of Energy shall 
  412. transmit to the Senate and House of Representatives a report on 
  413. activities taken to carry out this Act.
  414. (e)  For fiscal years 1992, 1993, 1994, 1995, and 1996 
  415. there are authorized to be appropriated such funds as may be 
  416. necessary to carry out the activities authorized by this 
  417. section.
  418. SEC. 205. STUDY ON IMPACT OF FEDERAL PROCUREMENT REGULATIONS.
  419. (a)  The Secrtary of Commerce shall conduct a study to--
  420.                 (1)  evaluate the impact of Federal procurement
  421. regulations which require that contractors providing
  422. software to the Federal Government share the rights to
  423. proprietary software development tools that the
  424. contractors used to develop the software; and
  425.                 (2)  determine whether such regulations discourage
  426. development of improved software development tools and
  427. techniques.
  428. (b)  The Secretary shall, within one year after the date of 
  429. enactment of this Act, report to the Congress regarding the 
  430. results of the study conducted under subsection (a) 
  431. SEC. 206.  MISCELLANEOUS PROVISIONS.
  432. (a)  Except to the extent that the appropriate Federal 
  433. agency of department head determines applicable, the provisions 
  434. of this Act shall not apply to--
  435.                 (1)  programs or activities regarding computer 
  436. systems that process classified information; or
  437.                 (2)  computer systems the function, operation, or
  438. use of which are those delineated in paragraphs (1) through 
  439. (5) of section 2315(a) of title 10, United States Code.
  440. (b)  Federal agencies and departments, and their grantees 
  441. and contractors, may acquire prototype and early production 
  442. models of new high-performance computer and communications 
  443. systems and subsystems, including software and related products 
  444. and services, to stimulate hardware and software development.
  445.